Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
144 - 146 BUCKINGHAM PALACE ROAD £131,941 £108,951 24 Jun 2020
162 BUCKINGHAM PALACE ROAD Detached £3,561,200 £1,000,000 1 Jan 2001